let g:custompath=expand('<sfile>:h') . "/"

let vimrc_base_path=g:custompath . 'basic.vim'
let vimrc_coc_path=g:custompath . '.vimrc.coc'
let plug_path=g:custompath . 'plug.vim'
let plugins1_path=g:custompath . '.vimrc.plugins'
let plugins2_path=g:custompath . '.vimrc.plugins.local'
let vimrc_local_path=g:custompath . '.vimrc.local'
exec "source " . fnameescape(vimrc_base_path)
let mapleader='\'
exec "source " . fnameescape(vimrc_coc_path)
exec "source " . fnameescape(plug_path)
call plug#begin('~/.vim/plugged')
exec "source ". fnameescape(plugins1_path)
exec "source " . fnameescape(plugins2_path)
exec "source " . fnameescape(vimrc_local_path)
call plug#end()
